most resourceful - German English Dictionary